Revert a chunk of the gdbstub fixup patch.
authorKeir Fraser <keir.fraser@citrix.com>
Wed, 12 Dec 2007 11:42:06 +0000 (11:42 +0000)
committerKeir Fraser <keir.fraser@citrix.com>
Wed, 12 Dec 2007 11:42:06 +0000 (11:42 +0000)
No need to dump register state when we are bailing into a debugger.

Signed-off-by: Keir Fraser <keir.fraser@citrix.com>
xen/arch/x86/traps.c

index 73a146eb73ddbe45765be7b466b8fbbbae68375a..970796e0450dd4dfdfe31832dd76df2a8e7da4a4 100644 (file)
@@ -783,8 +783,8 @@ asmlinkage void do_invalid_op(struct cpu_user_regs *regs)
     predicate = is_kernel(bug_str.str) ? (char *)bug_str.str : "<unknown>";
     printk("Assertion '%s' failed at %.50s:%d\n",
            predicate, filename, lineno);
-    show_execution_state(regs);
     DEBUGGER_trap_fatal(TRAP_invalid_op, regs);
+    show_execution_state(regs);
     panic("Assertion '%s' failed at %.50s:%d\n",
           predicate, filename, lineno);